Enterprise Version
smooth private parts